COMET商标 虹科首页 | 汽车电子首页 | 自动化首页 | 联系销售 广州虹科电子科技有限公司
必歌系统首页 硬件系列 软件系列 附件系列 定制服务 技术支持 新闻和活动
PEAK首页 > 软件系列 > 开发包 > PCAN-Basic

PCAN-Basic:连接CAN和CAN FD的API

重要! Windows XP不再被支持!

注释:从版本4.0.3开始,PCAN-Basic API 不支持 Windows XP。因此,如果你不升级到PCAN-Basic 4.0.3,用老版本开发的应用程序不能在Windows XP上启动。

简介

PCAN-Basic API(应用编程接口)可轻松开发支持CAN和CAN FD的强大软件。它包含应用程序所需的所有功能,实现和PCAN PC硬件的通讯。交叉操作系统设计使之能够在平台之间轻松移植软件工程。

PCAN-Basic 包含实际设备驱动和接口DLL(动态链接库),它提供API 功能。

作为PCAN-Light的继承者,PCAN-Basic 提供更多的功能性和扩展的语言支持。它为开发者提供C++、C#、C++/CLR、Delphi、VB.NET、Java、和Python 2.6.下的各种功能。

CAN FD

从版本4开始,PCAN-Basic for Windows®支持新的CAN FD标准 (CAN with Flexible Data Rate),它的主要特点是数据传输的带宽更大。

注释:PCAN-Basic for Windows® CE不支持新的CAN FD标准。

 

PCAN-Basic for Windows® CE

我们还提供 PCAN-Basic API 用于开发你自己的 Windows® CE 6.x CAN 应用程序。你可用语言C++、C# 和 VB.NET。

PCAN-Basic for Linux

我们还提供 PCAN-Basic API 用于开发你自己的 Linux CAN 应用程序。你可用语言 C++、Java、和 Python 2.x。

特性

  • 用于开发CAN和CAN FD连接的API
  • 经由新的PCAN-LAN设备型号访问PCAN-Gateway的CAN通道
  • 支持Windows® 10, 8.1, 7, Vista (32/64-bit), Windows® CE 6.x 和 Linux (32/64-bit) 操作系统
  • 多个我们的应用程序和你自己的可在物理CAN通道上同时运行
  • 单个DLL可用于所有支持的硬件类型
  • 每个硬件单元可使用多达16个通道 (取决于所采用的PEAK CAN接口)
  • 在PCAN PC硬件的通道之间轻松切换
  • 每个CAN通道内部驱动缓存32,768个报文
  • 接收报文上的时间戳精度达到1μs (取决于所用的PEAK CAN接口)
  • 可访问指定硬件参数,比如只听模式
  • 当收到报文时,通过Windows事件通知应用程序
  • 扩展的系统可用于调试操作
  • 多语言调试输出
  • 输出语言取决于操作系统
  • 可单独自定义调试信息

系统要求

  • Windows® 10, 8.1, 7, Vista (32/64-bit), Windows® CE 6.x 或 Linux (32/64-bit)
  • 至少512MB RAM和1GHz CPU

注释: 并口CAN接口只支持32-bit.

 

功能

连接 :

  • Initialize:初始化CAN硬件、设置比特率、加载驱动
  • InitializeFD: 初始化 CAN FD 硬件
  • Uninitialize:退出驱动

配置 :

  • SetValue:设置硬件参数,比如调试日志、只听模式、自动复位
  • FilterMessages:寄存收到的报文

信息:

  • GetValue: 读取DLL和API信息
  • GetStatus: 读取CAN总线状态信息
  • GetErrorText:获取错误代码描述

CAN通信:

  • Read:读取CAN报文或状态,包括时间戳
  • ReadFD: 读取CAN FD报文
  • Write:发送CAN报文(11/29-位ID和可能的RTR )
  • WriteFD: 发送CAN FD报文
  • Reset:清除发送和接收缓存

下载

PCAN-Basic API

API for the development of applications with CAN and CAN FD connections for Windows® 10, 8.1, 7 (32/64-Bit) Download

PCAN-Basic API (Linux)

API for the development of applications with CAN connection for Linux Download

PCAN-Basic-Downgrade of Visual Studio Projects

English

LabVIEW Connection for PCAN-Basic

English

 

发货清单

  • 接口DLL、例程、和所有通用编程语言的头文件
  • HTML帮助格式文档

附加信息

PCAN-Basic API 版本历史
PCAN-Basic API (Linux) 版本历史
我们的API对比用于开发CAN FD和CAN应用程序
用于标准协议的API,汽车领域
新标准CAN FD: 支持和兼容的产品
PEAK-System 论坛: 有PCAN-Basic API 问题和支持区


Email该网页 Email 本页

 
虹科首页 > 汽车电子首页 > 必歌系统(PEAK-System) ISO 9001和ISO 14001认证企业 我们是CiA协会会员
硬件系列
PC接口
I/O模块
耦合器和转换器
路由器和网关
诊断和教学
软件系列
开发包
PC软件
CANopen
附件

定制服务

技术支持

其它CAN/LIN产品
英特佩斯
Lawicel
思泰电子

初级和高级培训课程


加关注



Email 新浪微博 论坛 点击发送消息给我

广州 400 999 3848 | 上海 021-6728 2705 | 北京 010-5781 5068 | 西安 029-8187 3816 | 成都 028-6138 2617 | 香港 6749 9159

sales@hkaco.com | 虹科电子科技有限公司 | 版权所有 | 广州市科学城神舟路18号润慧科技园C栋6层